package com.innotek.testworkstation.common.restassured.testcase;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

/**
 * @ClassName CaseStep
 * @Description 对应测试用例里的步骤key
 * @Author wangx
 * @Date 2021/7/20 下午4:33
 * @Version 1.0
 **/

public class CaseStepModel {
    /**
     * 所关联的page名字
     */
    public String page;

    /**
     * 接口名
     */
    public String action;

    /**
     * 描述
     */
    public String description;

    /**
     * 参数map
     */
    public HashMap<String,Object> params = null;

    /**
     * 返回验证
     */
    public List<HashMap<String,Object>> verify = null;

    /**
     * 保存返回值
     */
    public HashMap<String, Object> save = null;

    /**
     * 保存请求参数
     */
    public ArrayList<String> saveParams = null;

    /**
     * 用例前置操作：一般用于固定的操作，比如等待几秒
     */
    public HashMap<String, Object> before = null;




}
